From 81ac1c8128fe474138909a134845d61495c0d36f Mon Sep 17 00:00:00 2001 From: robertl Date: Mon, 24 Jan 2005 00:43:05 +0000 Subject: [PATCH] Minor enhancements to chkdoc. --- gpsbabel/chkdoc | 25 ++++++++++++++++++++----- gpsbabel/main.c | 1 + 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/gpsbabel/chkdoc b/gpsbabel/chkdoc index 21a8eeb8b..19f93ed13 100755 --- a/gpsbabel/chkdoc +++ b/gpsbabel/chkdoc @@ -22,11 +22,6 @@ checkit() { ECODE=1 fi - if ! grep -qi "$TYPE" testo - then - echo $STY $TYPE is not in testo. - ECODE=1 - fi } ./gpsbabel -^ | @@ -45,5 +40,25 @@ do checkit $TYPE filter done +# +# See if they're in testo. +# +./gpsbabel -^2 | +while read FMT +do + set -- $FMT + case $1 in + file) + TYPE=$3 + if ! grep -qi "$TYPE" testo + then + echo $STY $TYPE is not in testo. + ECODE=1 + fi + + esac +done + + exit $ECODE diff --git a/gpsbabel/main.c b/gpsbabel/main.c index 78acd8dfe..32f1cd0ba 100644 --- a/gpsbabel/main.c +++ b/gpsbabel/main.c @@ -236,6 +236,7 @@ main(int argc, char *argv[]) case 'v': switch(argv[argn][2]) { case 's': global_opts.verbose_status = 1; break; + case 'S': global_opts.verbose_status = 2; break; } break; -- 2.30.2